package com.itheima.d1_static_field;
/*
        目标：掌握有无static修饰成员变量的用法，特点。

        类变量
            用法 :
            特点 :
        实例变量
            用法 :
            特点 :
 */
public class Test1 {
    public static void main(String[] args) {
        //static 修饰成员变量的用法和特点
        //用法：通过类名.变量使用
       Student.name="阿米娅";
        //用法2:通过对象.变量使用
        Student s1 = new Student();
        s1.name="驴";

        Student s2= new Student();
        s2.name="兔子";

        //static修饰的变量只有一份，所以是兔子
        System.out.println(s1.name);

        //实例变量，通过对象调用
        s1.age = 12;
        s2.age = 20;
        //每有一个对象，age就有多少个值
        System.out.println(s1.age);//12
        System.out.println(s2.age);//20
//      System.out.println(Student.age);//报错，因为没有用static修饰，不能通过类名调用



    }
}
